plural of garra - Francés Inglés Diccionario